.ForgetPSW_Main {
  background: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url("/assets/Login/ForgetPSW_bg.png");
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-position: center center;
  height: 100vh;
  @media (max-width: 37.75rem*0.6) {
    background: none;
  }
}

.ForgetPSW_Panel {
  padding: 4.375rem*0.6 5.0625rem*0.6;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 37.75rem*0.6;
  height: 30rem;
  background: rgba(255, 255, 255, 1);
  box-shadow: 0 3px*0.6 6px*0.6 rgba(0, 0, 0, 0.16);
  opacity: 1;
  @media (max-width: 37.75rem*0.6) {
    box-shadow: none;
    top:0;
    left: 0;
    transform: none;
  }
}

.ForgetPSW_Logo {
  text-align: center;
  margin-bottom: 1rem;
  height: 3rem;
}

.ForgetPSW_Hint {
  margin-top: 0.6875rem*0.6;
  font-size: 1.0625rem*0.6;
}

.ForgetPSW_Button {
  margin-top: 2.0625rem*0.6;
}

.ForgetPSW_Oauth {
  margin-top: 4.125rem*0.6;
  text-align: center;

  .ForgetPSW_Oauth_Text {
    color: #ccc;
    font-size: 1.0625rem*0.6;
  }

  .ForgetPSW_Oauth_Icon {
    margin-top: 2.1875rem*0.6;
    display: inline-block;

    svg {
      margin: 0 2rem*0.6;
      width: 3.625rem*0.6;
      height: 3.625rem*0.6;
    }
  }
}

.Register_SendBtn{
  margin-bottom: 1rem;
}

.Register_Info{
  font-size:14px;
    font-family:PingFang SC;
    font-weight:400;
    line-height:20px;
    color:#CCCCCC;
    text-align: left;

    margin-left: 1.9rem;
    margin-top: 0.3rem;
}

.Register_SendBtn_Disable{
  color:#ccc;
  cursor: default;
}

.Register_Policy{
  margin-top: 5px;
  font-size:10px;
  text-align: center;
}

.Register_PolicyPointer{
  cursor: pointer;
}

.Register_Agree{
  width:25rem;
  text-align: center;
  // color:white;
  // background:linear-gradient(273deg,rgba(38,210,255,1) 0%,rgba(35,126,246,1) 100%);
  border-radius:106px;
}